\hypertarget{structnih_1_1if__true}{
\section{nih\-:\-:if\-\_\-true$<$ \-T, \-R $>$ \-Struct \-Template \-Reference}
\label{structnih_1_1if__true}\index{nih\-::if\-\_\-true$<$ T, R $>$@{nih\-::if\-\_\-true$<$ T, R $>$}}
}


{\ttfamily \#include $<$functors.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1if__true_a3f7a3392397ee3a69f8e4a63dea3e016}{
typedef \hyperlink{structnih_1_1unary__function__tag}{unary\-\_\-function\-\_\-tag} {\bfseries function\-\_\-tag}}
\label{structnih_1_1if__true_a3f7a3392397ee3a69f8e4a63dea3e016}

\item 
\hypertarget{structnih_1_1if__true_a750a24facb05ec988991134bd91d4a68}{
typedef \-T {\bfseries argument\-\_\-type}}
\label{structnih_1_1if__true_a750a24facb05ec988991134bd91d4a68}

\item 
\hypertarget{structnih_1_1if__true_a9c44ccda7324212b196e8c32507e64c3}{
typedef \-R {\bfseries result\-\_\-type}}
\label{structnih_1_1if__true_a9c44ccda7324212b196e8c32507e64c3}

\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structnih_1_1if__true_a8ed8a1d55039d170080c5bc7f08e253f}{if\-\_\-true} (const \-R r0, const \-R r1)
\item 
\hypertarget{structnih_1_1if__true_a963ab97d17537674c0fb3f13c3fa9f7a}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E \-R {\bfseries operator()} (const \-T \&v) const }
\label{structnih_1_1if__true_a963ab97d17537674c0fb3f13c3fa9f7a}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\subsubsection*{template$<$typename T, typename R$>$struct nih\-::if\-\_\-true$<$ T, R $>$}

if true functor 

\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{structnih_1_1if__true_a8ed8a1d55039d170080c5bc7f08e253f}{
\index{nih\-::if\-\_\-true@{nih\-::if\-\_\-true}!if\-\_\-true@{if\-\_\-true}}
\index{if\-\_\-true@{if\-\_\-true}!nih::if_true@{nih\-::if\-\_\-true}}
\subsubsection[{if\-\_\-true}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T , typename R $>$ {\bf nih\-::if\-\_\-true}$<$ \-T, \-R $>$\-::{\bf if\-\_\-true} (
\begin{DoxyParamCaption}
\item[{const \-R}]{r0, }
\item[{const \-R}]{r1}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{structnih_1_1if__true_a8ed8a1d55039d170080c5bc7f08e253f}
constructor


\begin{DoxyParams}{\-Parameters}
{\em r0} & true output value \\
\hline
{\em r1} & false output value \\
\hline
\end{DoxyParams}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
basic/\hyperlink{functors_8h}{functors.\-h}\end{DoxyCompactItemize}
